alien registration - French English Dictionary